water-gauze protector - French English Dictionary